state of irritation - Espagnol Anglais Dictionnaire